home *** CD-ROM | disk | FTP | other *** search
/ EnigmA Amiga Run 1996 March / EnigmA AMIGA RUN 05 (1996)(G.R. Edizioni)(IT)[!][issue 1996-03][Skylink CD IV].iso / earcd / faq / amigafaq.lha / AmigaFAQ / programmer / pragmas / utility_lib.h < prev    next >
C/C++ Source or Header  |  1994-07-28  |  2KB  |  48 lines

  1. #ifndef PRAGMAS_UTILITY_LIB_H
  2. #define PRAGMAS_UTILITY_LIB_H
  3.  
  4. #ifndef CLIB_UTILITY_PROTOS_H
  5. #include <clib/utility_protos.h>
  6. #endif
  7.  
  8. #pragma amicall(UtilityBase,0x1e,FindTagItem(d0,a0))
  9. #pragma amicall(UtilityBase,0x24,GetTagData(d0,d1,a0))
  10. #pragma amicall(UtilityBase,0x2a,PackBoolTags(d0,a0,a1))
  11. #pragma amicall(UtilityBase,0x30,NextTagItem(a0))
  12. #pragma amicall(UtilityBase,0x36,FilterTagChanges(a0,a1,d0))
  13. #pragma amicall(UtilityBase,0x3c,MapTags(a0,a1,d0))
  14. #pragma amicall(UtilityBase,0x42,AllocateTagItems(d0))
  15. #pragma amicall(UtilityBase,0x48,CloneTagItems(a0))
  16. #pragma amicall(UtilityBase,0x4e,FreeTagItems(a0))
  17. #pragma amicall(UtilityBase,0x54,RefreshTagItemClones(a0,a1))
  18. #pragma amicall(UtilityBase,0x5a,TagInArray(d0,a0))
  19. #pragma amicall(UtilityBase,0x60,FilterTagItems(a0,a1,d0))
  20. #pragma amicall(UtilityBase,0x66,CallHookPkt(a0,a2,a1))
  21. #pragma amicall(UtilityBase,0x78,Amiga2Date(d0,a0))
  22. #pragma amicall(UtilityBase,0x7e,Date2Amiga(a0))
  23. #pragma amicall(UtilityBase,0x84,CheckDate(a0))
  24. #pragma amicall(UtilityBase,0x8a,SMult32(d0,d1))
  25. #pragma amicall(UtilityBase,0x90,UMult32(d0,d1))
  26. #pragma amicall(UtilityBase,0x96,SDivMod32(d0,d1))
  27. #pragma amicall(UtilityBase,0x9c,UDivMod32(d0,d1))
  28. #pragma amicall(UtilityBase,0xa2,Stricmp(a0,a1))
  29. #pragma amicall(UtilityBase,0xa8,Strnicmp(a0,a1,d0))
  30. #pragma amicall(UtilityBase,0xae,ToUpper(d0))
  31. #pragma amicall(UtilityBase,0xb4,ToLower(d0))
  32. #pragma amicall(UtilityBase,0xba,ApplyTagChanges(a0,a1))
  33. #pragma amicall(UtilityBase,0xc6,SMult64(d0,d1))
  34. #pragma amicall(UtilityBase,0xcc,UMult64(d0,d1))
  35. #pragma amicall(UtilityBase,0xd2,PackStructureTags(a0,a1,a2))
  36. #pragma amicall(UtilityBase,0xd8,UnpackStructureTags(a0,a1,a2))
  37. #pragma amicall(UtilityBase,0xde,AddNamedObject(a0,a1))
  38. #pragma amicall(UtilityBase,0xe4,AllocNamedObjectA(a0,a1))
  39. #pragma amicall(UtilityBase,0xea,AttemptRemNamedObject(a0))
  40. #pragma amicall(UtilityBase,0xf0,FindNamedObject(a0,a1,a2))
  41. #pragma amicall(UtilityBase,0xf6,FreeNamedObject(a0))
  42. #pragma amicall(UtilityBase,0xfc,NamedObjectName(a0))
  43. #pragma amicall(UtilityBase,0x102,ReleaseNamedObject(a0))
  44. #pragma amicall(UtilityBase,0x108,RemNamedObject(a0,a1))
  45. #pragma amicall(UtilityBase,0x10e,GetUniqueID())
  46.  
  47. #endif  /*  PRAGMAS_UTILITY_LIB_H  */
  48.